productive resource - German English Dictionary